// pages/orderRecord.js
const app = getApp();

Page({

  /**
   * 页面的初始数据
   */
  data: {
    //页数
    page: 1,
    //每页加载的商品数量
    pagesize: 10,
    //为空提示
    emptyTip: {
      font: "没有相关宝贝~",
      imgUrl: "/images/nogoods.png"
    },
    //商品
    collectList: [],
    //加载中提示
    toast: false,
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.init();
  },

  //页面数据
  init(lodding){
    //获取客户id
    const userId = app.globalData.userId;
    // 默认请求全部类型的商品，
    // 页数第一页
    wx.request({
      url: app.baseURL + 'Mine&a=lately&userId=' + app.globalData.userId + "&page=" + this.data.page + "&pagesize=" + this.data.pagesize,
      success: (res) => {
        if (res.data.status == 1) {
          if(!lodding){
            if (res.data.list.length < 10){
              this.setData({
                toast: true
              });
            }
            this.setData({
              collectList: res.data.list
            });
          }else{
            if (res.data.list.length != 0) {
              this.setData({
                collectList: [...this.data.collectList, ...res.data.list]
              });
            } else {
              this.setData({
                toast: true,
                shop: true,
              })
            }
          }
        }
      }
    });
  },

  //跳转到详情页
  navigaToDetail(e) {
    wx.navigateTo({
      url: '/pages/detail/detail?item_id=' + e.currentTarget.dataset.item_id,
    })
    console.log(e.currentTarget.dataset.item_id)
  },
  

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    if (this.data.shop){
      console.log("没有啦")
      return;
    }
    this.setData({
      page: this.data.page + 1,
    })
    this.init(1);
  },
})